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:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 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:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html 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-cancel-button,input[type=search]::-webkit-search-decoration{-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}[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-family:inherit;font-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);*color:#444;border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;outline:thin dotted \9;border-color:#129fea}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#ee5f5b}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu a,.pure-menu .pure-menu-heading{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu a,.pure-menu .pure-menu-can-have-children>li:after{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:hover,.pure-menu li a:focus{background:#eee}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-disabled>a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active{outline-style:none}.pure-paginator .prev,.pure-paginator .next{color:#c0c1c3;text-shadow:0 -1px 0 rgba(0,0,0,.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}@media(max-width:480px){.pure-menu-horizontal{width:100%}.pure-menu-children li{display:block;border-bottom:1px solid #000}}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}
p,ul,ol,dl,menu,pre,.pure-form label{margin-top:0;}html{-webkit-font-smoothing:antialiased;}html,body{background-color:#fff;color:#58585a;font-size:100%;}body{font-family:'Lato',sans-serif;padding:0;}.pure-g [class *="pure-u"]{font-family:'Lato',sans-serif;}h1#page-title,h1,h2,h3,h4{font-family:'Lato',sans-serif;font-weight:bold;margin-top:0;color:#000;}h1#page-title,h1,h1.title{font-size:2.1875em;font-size:2.1875rem;margin-bottom:0.4em;letter-spacing:-1px;line-height:1.125em;}h2{font-size:1.625em;font-size:1.625rem;margin-bottom:0.4em;letter-spacing:-1px;line-height:1.125em;}@media only screen and (max-width:767px){h2{font-size:1.999em;}}h3{color:#444;font-size:1.414em;border:0;padding:0;margin-bottom:0.5em;}h4{font-size:1.207em;border:0;padding:0;margin-bottom:0.5em;}a{color:#0072ba;text-decoration:none;}a:hover,a:focus{text-decoration:underline;color:#c03;}a:visited{color:#906;}#main-content a{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-ms-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}p{line-height:1.5em;margin-top:0;margin-bottom:1.42857em;}ul,ol{margin:0 0 1.42857em 0;padding-left:1.5em;}ol{padding-left:2em;}ul li,ol li,.field ul li,.field ol li{margin-bottom:0.2em;}table{width:100%;margin-bottom:1em;}table td{padding:10px 12px;}table thead td{background:#54C0E6;color:white;font-weight:bold;}table tbody{border-top:0;border-bottom:1px solid #54C0E6;}@media only screen and (max-width:767px){table,thead,tbody,th,td,tr{display:block;border:none;}tbody{border-top:1px solid #939292;}table thead tr{position:absolute;top:-9999px;left:-9999px;}table tr{background:#efefef;border-bottom:1px solid #939292;}table tr:nth-child(2n){background:#fff;}table tr td{border:none;border-bottom:1px solid #ddd;position:relative;}table tr td:last-child{border-bottom:none;}table tr td:before{position:absolute;left:6px;width:45%;padding-right:10px;content:attr(data-title);font-weight:600;}}@media only screen and (max-width:767px){input[type="text"],input[type="password"],.password-strength,select,textarea{width:100%;}.password-strength{width:100%;float:none;margin-bottom:0.5em;}.password-strength-title{display:inline-block;margin-bottom:5px;}.password-strength-text{}.password-indicator{}.password-indicator div{}input.password-confirm,input.password-field{width:100%;}div.password-confirm{float:none;width:100%;margin-top:0;}div.form-item div.password-suggestions{width:100%;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:none;margin:0;width:100%;}.vertical-tabs ul.vertical-tabs-list{float:none;border:none;width:100%;margin:inherit;}div.vertical-tabs{margin-left:0;border:none;}}em{font-style:italic;}strong{font-weight:bold;}em strong,strong em{font-weight:bold;font-style:italic;}blockquote{font-style:italic;border-left:4px solid #ddd;margin:1.4em 0 1.4em 2em;padding:0 0 0 1em;font-size:1.1425em;line-height:1.675em;}address{font-style:normal;}hr{border:none;border-top:1px solid #ddd;height:0;margin-bottom:1.42857em;}.biblio-title{display:block;}.contextual-links-wrapper{letter-spacing:0;}
div.messages ul li{word-wrap:break-word;}.logged-in #content-inner div.tabs{margin-bottom:20px;}.tabs.primary{*zoom:1;}.tabs.primary:before,.tabs.primary:after{display:table;line-height:0;content:"";}.tabs.primary:after{clear:both;}.tabs.primary > li{float:left;}.tabs.primary > li > a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;background:none;display:block;}.tabs.primary{border-bottom:1px solid #ddd;margin-left:0;padding-left:0;}.tabs.primary > li{margin-bottom:-1px;}.tabs.primary > li > a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs.primary > li > a:hover,.tabs.primary > li > a:focus{border-color:#eeeeee #eeeeee #dddddd;}.tabs.primary > .active > a,.tabs.primary > .active > a:hover,.tabs.primary > .active > a:focus{color:#555555;cursor:default;background-color:#f6f6f6;border:1px solid #ddd;border-bottom-color:transparent;}@media only screen and (max-width:767px){div.tabs{width:100%;padding:0 10px;}ul.tabs{width:100%;margin:0 0 15px 0;padding:0;}ul.tabs li a{display:block;padding:5px;margin:0;}}div.messages{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:20px;}div.messages.status{background-image:none;padding:10px;}.pager{background:#ececec;padding:8px 10px !important;}.pager li{padding:3px 8px !important;color:white;margin-left:5px !important;}.pager li.last{float:right;}.pager li.pager-current{background:#0066cb;color:white;}.pager li a{color:#0066cb;}body #skip-link a{position:absolute !important;top:0;left:0;}.breadcrumb{}@media only screen and (max-width:767px){#styleguide-header .item-list{width:100%;}}.form-item,.form-actions{margin-top:0;}
html{font-size:100%;}html,body{background:#F6F6F6;margin:0;}body{padding-top:0;}#wrap #page{padding:0 1em;}#search-block-form .container-inline{font-size:0;}#search-block-form .container-inline input{font-size:1rem;}#search-block-form .element-invisible{display:none;}#search-block-form input[type="text"]{border:1px solid #e8e8e8;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0.425em 0.6em;}#search-block-form input[type="submit"]{background:#000 url(/sites/default/themes/website/images/global/icon-search-btn.png) 50% 50% no-repeat;width:38px;height:35px;border:none;text-indent:-9999px;overflow:hidden;padding:0;-webkit-appearance:none;border-radius:0;}#block-menu-menu-header-menu ul.menu{margin:0;padding:0 20px 0 0;text-align:right;}#block-menu-menu-header-menu ul.menu li{list-style-type:none;}.captioned img{height:auto;width:100%;}header{background-color:#fff;height:auto;padding:60px 20px 20px 20px;}@media screen and (min-width:48em){header{padding:20px 1em 0;position:relative;z-index:2;}}@media screen and (min-width:64em){#search-block-form input[type="text"]{width:214px;}}#header-wrapper{max-width:1140px;width:100%;}#logo-wrapper,#main-menu{vertical-align:top;margin:0;}#logo{display:block;margin-bottom:0.5625em;}#logo img{display:inline-block;}header #header-wrapper #logo-wrapper{max-width:255px;width:100%;padding-right:50px;}@media only screen and (max-width:767px){header #header-wrapper #logo-wrapper{padding:0 0 15px 0;max-width:100%;text-align:center;}}header #header-wrapper #main-menu{width:100%;}header #search-block-form{margin-bottom:20px;position:absolute;top:0;right:0;z-index:9999999999;width:228px;}header #search-block-form .form-type-textfield{width:190px;vertical-align:top;display:inline-block;}@media screen and (min-width:35.5em){header #search-block-form .form-type-textfield{width:auto;}}header #search-block-form #edit-actions{display:inline-block;width:38px;vertical-align:top;}header .unit-header-menu{display:none;text-align:right;}header #block-menu-menu-header-menu{text-align:right;}header #block-menu-menu-header-menu ul li{display:inline-block;}header #site-slogan{text-align:center;color:#b3599b;font-size:1.25em;}#unit-header-carousel{margin-bottom:40px;}@media screen and (min-width:48em){header .unit-header-menu{display:inline-block;}header #site-slogan{text-align:right;}#logo img{display:block;}header #search-block-form{position:relative;width:auto;}header #search-block-form #edit-actions{display:inline;width:auto;vertical-align:inherit;}}#content-header{background:url(/sites/default/themes/website/images/global/default-banner.jpg);background-size:cover;background-position:center center;margin-bottom:2.5rem;}#content-header .section{width:100%;max-width:1140px;margin:0 auto;height:224px;position:relative;}#content-header .section #section-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;background:black;color:white;padding:14px 20px;width:100%;font-size:2.125em;font-weight:600;}#content-header .section #section-title h1{font-size:1em;margin:0;color:white;}@media only screen and (max-width:767px){#content-header h1#page-title{font-size:3.25em;}}#wrap{max-width:1140px;margin:0 auto;width:100%;}#header-wrapper,#main-menu,footer{margin:0 auto;max-width:1140px;width:100%;}@media only screen and (max-width:767px){#header-wrapper,#main-menu,#main-menu > div,#wrap,#footer-wrapper{width:100%;}#main > div{width:100%;display:block !important;}}@media screen and (min-width:35.5em){#main{margin-bottom:5em;}.captioned img{height:auto;width:auto;max-width:100%;}}#main-wrapper{margin:0 0 20px 0;}#main-content > div{margin:0 0 15px 0;}#main-content .pure-perturbatio-tooltip-trigger{border-bottom:1px dotted silver;}.yui3-perturbatio-tooltip,.pure-perturbatio-tooltip{max-width:300px;}#sidebar-first > .section{margin-right:2.5em;}#sidebar-first .section > .pure-g > .pure-u-1 > div > div{margin-bottom:1.75em;margin-bottom:1.75rem;}#sidebar-first .section > .pure-g > .pure-u > div > div,#sidebar-second .section > .pure-g > .pure-u > div > div{margin:0 0 15px 0;}@media only screen and (max-width:767px){#sidebar-first{padding:0;}}.one-sidebar #content-inner,.two-sidebars #content-inner{padding-right:20px;}@media only screen and (max-width:1024px){#content #content-inner{padding:0;}}.no-sidebars #content{width:100%;}.field-name-field-summary p{line-height:1.5em;font-size:1.125em;font-size:1.125rem;}#main-content ul:not(.contextual-links,.biblio-export-buttons) li{background:url(/sites/default/themes/website/images/global/list-style-icon.png) no-repeat 0 4px;padding-left:20px;margin-bottom:8px;list-style-type:none;margin-left:0;}#main-content .captioned{position:relative;width:100%;}#main-content .captioned img{display:block;}#main-content .captioned .caption{display:block;background-color:#000;background-color:rgba(0,0,0,0.8);color:#fff;padding:16px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}.file-250-px-wide{width:250px;}.file-default,.file-350px-wide{width:350px;}.file-500-px-wide{width:500px;}.file-750-px-wide{width:750px;}.file-responsive-image-25-width-{width:25%;}.file-responsive-image-50-width-{width:50%;}.file-default{width:350px;}@media screen and (min-width:35.5em){#main-content .captioned img{max-width:100%;}#main-content .captioned .caption{width:auto;}#main-content .captioned.file-250-px-wide{width:250px;}#main-content .captioned.file-default,#main-content .captioned.file-350-px-wide{width:350px;}#main-content .captioned.file-500-px-wide{width:500px;}#main-content .captioned.file-750-px-wide{width:750px;}}@media screen and (min-width:64em){#main-content .captioned img{width:auto;}}#footer-wrapper{background-color:#fff;}footer{padding:20px 0 40px 0;margin:0 auto;}footer section{padding:0 1em;}#footer-content{text-align:center;padding-bottom:20px;padding-top:20px;margin-bottom:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}#footer-nav{padding:20px 0 0 0;border-top:1px solid #ddd;}#footer-lower{text-align:center;}#footer-content,#footer-lower{font-size:0.875em;color:#727171;}footer img{height:auto;max-width:100%;}footer a,footer a:visited{color:#727171;text-decoration:none;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;}footer a:hover,footer a:focus{text-decoration:underline;color:#c03;}footer #unit-footer-site-logo,footer #unit-footer-address,footer #unit-footer-telephone{margin-bottom:20px;}footer #unit-footer-uni-logo{margin-bottom:20px;}footer #unit-footer-site-logo .unit-content{margin:0;}footer #unit-footer-mrc-logo .unit-content{padding-right:20px;}footer #unit-footer-uni-logo .unit-content{padding-left:20px;}footer #unit-footer-mrc-logo img,footer #unit-footer-uni-logo img{display:block;height:auto;width:100%;}.site-credit{text-align:right;}@media screen and (min-width:48em){#footer-content{text-align:left;}#footer-lower{text-align:left;}#footer-content .unit-content{margin-left:1em;}footer #unit-footer-address .unit-content{margin-left:3em;}footer #unit-footer-site-logo,footer #unit-footer-address,footer #unit-footer-telephone{margin-bottom:0;}footer #unit-footer-telephone .unit-content{padding:0 20px;}footer #unit-footer-mrc-logo,footer #unit-footer-uni-logo{text-align:right;}footer #unit-footer-mrc-logo .unit-content{padding-right:0;margin-left:0;}footer #unit-footer-uni-logo .unit-content{padding-left:0;margin-left:0;}footer #unit-footer-mrc-logo img,footer #unit-footer-uni-logo img{display:inline-block;height:auto;width:auto;}}#social-links .view-content{margin:0;padding:0;display:block;max-width:180px;font-size:0;}#social-links .views-row > div{padding-right:2px;text-align:left;}#social-links .views-row a{width:43px;height:43px;display:block;filter:alpha(opacity=90);-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;opacity:0.75;}#social-links .views-row a:hover{filter:alpha(opacity=100);-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;opacity:1;}.site-copyright{margin-bottom:20px;}#social-links .view-content{display:inline-block;}#social-links .view-social-media-icons{text-align:center;}@media screen and (min-width:48em){#social-links .view-social-media-icons{text-align:right;}}@media screen and (min-width:35.5em){#social-links .view-content{max-width:100%;display:block;}}.sprite{text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;}.debug-output{overflow:auto;height:10px;border:1px solid red;border-radius:5px;transition:all ease 1s;padding:1em;font-family:consolas,monospace;}.user-profile{}.user-profile .unit-right .unit-content{padding:20px 0 20px 40px;}.print-links{display:none;}#crm-content-bottom{border-top:1px solid #e5e5e5;width:100%;}@media screen and (min-width:48em){.print-links{display:inline-block;width:49%;padding-top:1.5em;text-align:left;}.print_html{letter-spacing:normal;}}
.field-name-field-intro{color:#58585a;font-size:1.375em;font-size:1.375rem;font-weight:200;}#main-content .field-name-field-intro p{line-height:1.5rem;}.field-name-field-body{}.submitted .views-label{font-weight:bold;}.field,.grouped-fields,.grouped-fields-inline{margin-bottom:20px;}.grouped-fields .field,.grouped-fields-inline .field{margin-bottom:5px;}#main .grouped-fields h3,#main .grouped-fields-inline h3{padding:0;border:none;margin-bottom:0.4em;}.user-profile > div > .field-label,.node-home-page .field-label,.node-type-research-group #content .field-label,.sidebar h2,.field-item h2,.view-bookable-resources caption,.view-group-publications h3,.view-facilities h2.field-content{font-size:1.875em;font-size:1.875rem;margin-bottom:1.6875em;margin-bottom:1.6875rem;color:black;background:url(/sites/default/themes/website/images/global/header-bottom-line.png) no-repeat left bottom;padding-bottom:0.4em;}.view-bookable-resources caption,.view-useful-links caption{text-align:left;}.sidebar h2{font-size:1.5rem;}.sidebar .field-label{font-size:1.3rem;margin-bottom:10px;}span.label-suffix{display:none;}.field-label-inline .label-suffix,.field-type-taxonomy-term-reference div,.field-type-taxonomy-term-reference .label-suffix,.grouped-fields-inline .field div,.grouped-fields-inline .label-suffix{display:inline;}a.feed-icon{display:block;margin-bottom:20px;}.views-field-title a{color:#000;text-decoration:none;font-weight:600;}img.media-image{float:right;margin:0 0 15px 15px;}img.media-image-left{float:left;margin:0 15px 15px 0;}img.media-image-inline{float:none;margin:0 0 20px 0;display:block;}div.field-name-body img{width:100%;height:auto;}@media only screen and (max-width:767px){img.media-image{float:none;margin:0 0 20px 0;width:100%;display:block;height:auto;}div.field-name-body img{width:100%;height:auto;}}#main-content img{height:auto;width:100%;}@media screen and (min-width:35.5em){.media-image-right{float:right;margin:0 0 1rem 1rem;width:auto;}.media-image-left{float:left;margin:0 1rem 1rem 0;width:auto;}}@media screen and (min-width:64em){#main-content img{height:inherit;width:inherit;}}.node-type-landing-page h1{color:white;}.mq-state-large .node-type-landing-page .view-news-listing{padding:0 10px;}.mq-state-large .node-type-landing-page #latest-news h2{margin:0 10px 0.8em;}.node-type-landing-page .view-news-listing ol{margin:0;padding:0;}.node-type-landing-page .view-news-listing li,.view-news-listing.view-display-id-block_3 li{background:url(/sites/default/themes/website/images/global/news-icon.png) no-repeat top left;padding-left:60px;list-style-type:none;display:block;margin-bottom:1em;}.node-type-landing-page .view-news-listing li h3{font-size:1.125em;}.node-type-landing-page .view-news-listing li a{font-weight:600;}.mq-state-large .node-type-landing-page #block-biblio-recent{padding-right:30px;}.node-type-landing-page #main-content .block-biblio h2{margin-bottom:0.8em;}.node-type-landing-page #main-content .block-biblio ul{list-style:none;}.node-type-landing-page #main-content .block-biblio li{background:url(/sites/default/themes/website/images/global/icon-publication.png) no-repeat top left;padding-left:60px;margin-bottom:20px;margin-left:0;min-height:54px;}.node-type-landing-page .block-biblio li a{font-weight:600;font-size:1.125em;}.mq-state-large .node-type-landing-page .view-seminars{padding-left:30px;}.mq-state-large .node-type-landing-page #upcoming-events h2{margin-left:30px;}.node-type-landing-page .view-seminars a{font-weight:600;}body .addtocal{margin:0 0 0.5em 0;max-width:120px;padding:0.5em;text-align:center;}body .addtocal:hover,body .addtocal:focus{background-color:#000;color:#fff;}.form-submit,.pure-form .form-submit{background-color:#000;color:#fff;border:none;padding:6px 12px;}.media-youtube-player,.media-vimeo-player,.media-youtube-outer-wrapper,.media-vimeo-outer-wrapper,.media-youtube-preview-wrapper,.media-vimeo-preview-wrapper{position:relative;overflow:hidden;}.media-youtube-outer-wrapper iframe,.media-youtube-outer-wrapper object,.media-youtube-outer-wrapper embed{max-width:512px !important;margin-bottom:25px;}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.responsive-video iframe,.responsive-video object,.responsive-video  embed{position:absolute;top:0;left:0;width:100%;height:100%;}.wrapper-responsive-video-50-width-{width:50%;}.wrapper-responsive-video-25-width-{width:25%;}.sidebar .field-items .field-item{margin-bottom:10px;}#sidebar-first > .section .pure-u-1 > div > div.view,#sidebar-first > .section .pure-u-1 > div > div.field{margin-bottom:1em;}#sidebar-first > .section .pure-u-1 > div > div.field.field-name-field-organisation-details,#sidebar-first > .section .pure-u-1 > div > div.field.field-name-field-organisation-details .field-item{margin-bottom:0;}.view-facilities tbody{border:none;}.view-facilities td{vertical-align:top;}
#main-menu ul{padding:0;margin:0;}#main-menu li{list-style:none;padding:0;margin:0;}html:not(.pure-mobile-nav-rendered) #main-menu ul ul{display:none;}#main-menu-wrapper{width:100%;}html:not(.mq-state-small) .not-front #main-menu > ul > li > .pure-mobile-nav-menu{width:100%;}html:not(.mq-state-small) #main-menu > ul{display:table;width:100%;}html:not(.mq-state-small) .front .menu-item-wrapper{position:relative;}html:not(.mq-state-small) #main-menu > ul > li{display:table-cell;padding:0;border-top:4px solid transparent;position:relative;}html:not(.mq-state-small) #main-menu .menu-2052{width:220px;}html:not(.mq-state-small) #main-menu > ul > li > .menu-item-wrapper > a{display:block;background-color:#E8E8E8;color:#000;}html:not(.mq-state-small) #main-menu > ul > li li a{background-color:#000;color:#fff;padding:10px 20px;display:block;}html:not(.mq-state-small) #main-menu > ul > li li.depth-3 a{background:#333;}html:not(.mq-state-small) #main-menu a{text-decoration:none;padding:10px;display:inline-block;}html:not(.mq-state-small) .pure-mobile-nav-menu ul{margin:0;}html:not(.mq-state-small) #main-menu > ul > li:hover,html:not(.mq-state-small) #main-menu > ul > li.active,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-open,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-closed.active,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-closed.active-ancestor{border-top:4px solid #000;}html:not(.mq-state-small) #main-menu > ul > li:hover > .menu-item-wrapper > a,html:not(.mq-state-small) #main-menu > ul > li.active > .menu-item-wrapper > a,html:not(.mq-state-small) #main-menu > ul > li.active-ancestor > .menu-item-wrapper > a,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-open > .menu-item-wrapper > a,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-closed.active > .menu-item-wrapper > a,html:not(.mq-state-small) #main-menu > ul > li.pure-mobile-nav-menu-closed.active-ancestor > .menu-item-wrapper > a{background:none repeat scroll 0 0 #000;color:#fff;border-right:1px solid #000;}html:not(.mq-state-small) #main-menu > ul > li:hover > a{border-right:1px solid #000;}html:not(.mq-state-small) body #main-menu li:hover.depth-2 > .menu-item-wrapper a,html:not(.mq-state-small) body #main-menu li.depth-2 > .menu-item-wrapper a:focus,html:not(.mq-state-small) body #main-menu li.depth-2.active-ancestor > .menu-item-wrapper a,html:not(.mq-state-small) body #main-menu li.depth-2 > .menu-item-wrapper a.active,html:not(.mq-state-small) body #main-menu li:hover.depth-2 > .menu-item-wrapper a{background-color:#333;}html:not(.mq-state-small) body #main-menu li:hover.depth-3 > .menu-item-wrapper a,html:not(.mq-state-small) body #main-menu li.depth-3 > .menu-item-wrapper a:focus,html:not(.mq-state-small) body #main-menu li.depth-3.active-ancestor > .menu-item-wrapper a,html:not(.mq-state-small) body #main-menu li.depth-3.active > .menu-item-wrapper a{background-color:#666;}html:not(.mq-state-small) #main-menu > ul > li > .menu-item-wrapper > a{border-bottom:3px solid #6e0052;border-right:1px solid #FFFFFF;min-height:2.65rem;}html:not(.mq-state-small) #main-menu > ul > li.last > .menu-item-wrapper > a{border-right:none;}html:not(.mq-state-small) #main-menu .menu-251 > .menu-item-wrapper > a{border-bottom:3px solid #000;}html:not(.mq-state-small) #main-menu .menu-2052 > .menu-item-wrapper > a{border-bottom:3px solid #6e0052;}html:not(.mq-state-small) #main-menu .menu-1974 > .menu-item-wrapper > a{border-bottom:3px solid #fc0;}html:not(.mq-state-small) #main-menu .menu-1938 > .menu-item-wrapper > a{border-bottom:3px solid #6cc;}html:not(.mq-state-small) #main-menu .menu-1955 > .menu-item-wrapper > a{border-bottom:3px solid #c03;}html:not(.mq-state-small) #main-menu .menu-2026 > .menu-item-wrapper > a{border-bottom:3px solid #699;}html:not(.mq-state-small) #main-menu .menu-2053 > .menu-item-wrapper > a{border-bottom:3px solid #005782;}html:not(.mq-state-small) #main-menu .menu-2027 > .menu-item-wrapper > a{border-bottom:3px solid #999;}html:not(.mq-state-small) #main-menu .menu-2028 > .menu-item-wrapper > a{border-bottom:3px solid #c60;}html:not(.mq-state-small) #main-menu .menu-2020 .depth-3 > .menu-item-wrapper a,html:not(.mq-state-small) #main-menu .menu-1943 .depth-3 > .menu-item-wrapper a{background-repeat:no-repeat;min-height:19px;}html:not(.mq-state-small) #main-menu .menu-2020 .depth-3:hover > .menu-item-wrapper a,html:not(.mq-state-small) #main-menu .menu-1943 .depth-3:hover > .menu-item-wrapper a{}html:not(.mq-state-small) .menu-item-wrapper > .pure-mobile-nav-menu{background:none repeat scroll 0 0 #000;left:0;position:absolute;color:#fff;min-width:200px;}html:not(.mq-state-small) .front .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu,html:not(.mq-state-small) .front .pure-mobile-nav-menu-closed.active  > .menu-item-wrapper > .pure-mobile-nav-menu,html:not(.mq-state-small) .front .pure-mobile-nav-menu-closed.active-ancestor > .menu-item-wrapper > .pure-mobile-nav-menu{}html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu,html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-closed.active > .menu-item-wrapper > .pure-mobile-nav-menu,html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-closed.active-ancestor > .menu-item-wrapper > .pure-mobile-nav-menu{}html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu .pure-mobile-nav-menu,html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-closed.active > .menu-item-wrapper > .pure-mobile-nav-menu .pure-mobile-nav-menu,html:not(.mq-state-small) .not-front .pure-mobile-nav-menu-closed.active-ancestor > .menu-item-wrapper > .pure-mobile-nav-menu .pure-mobile-nav-menu{}html:not(.mq-state-small) body .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu li.depth-2{background-color:#333;}html:not(.mq-state-small)  .pure-mobile-nav-menu-open  li a,html:not(.mq-state-small)  .pure-mobile-nav-menu-closed.active  li a,html:not(.mq-state-small)  .pure-mobile-nav-menu-closed.active-ancestor li a{background:none repeat scroll 0 0 #000;color:#fff;padding:10px;display:inline-block;}html:not(.mq-state-small)  .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu .pure-mobile-nav-menu{background:none repeat scroll 0 0 #000;left:100%;position:absolute;top:0;min-width:200px;color:#fff;}html:not(.mq-state-small)  .pure-mobile-nav-menu-open a{color:#fff;}.mq-state-small .pure-mobile-nav-collapsed > ul,.mq-state-small .pure-mobile-nav-collapsed > ul > li,.pure-mobile-nav-menu-closed > .menu-item-wrapper > .pure-mobile-nav-menu{display:none;}.mq-state-small #main-menu li a{border-top:1px #333 solid;}.mq-state-small #main-menu li{list-style:none;}html:not(.mq-state-small) .not-front #main-menu li.depth-2 > .menu-item-wrapper > a{background:url(/sites/default/themes/website/images/global/nav-second-level-pipe.png) 100% 50% no-repeat;}html:not(.mq-state-small) .not-front #main-menu li.depth-2:last-of-type > .menu-item-wrapper > a{background-image:none;}html:not(.mq-state-small) .not-front #main-menu ul li .pure-mobile-nav-has-children > .menu-item-wrapper > a > .pure-mobile-nav-menu-label{background:url(/sites/default/themes/website/images/global/nav-expand-down.png) no-repeat scroll 100% 50% rgba(0,0,0,0);padding-right:15px;}html:not(.mq-state-small) .front #main-menu ul li .pure-mobile-nav-has-children > .menu-item-wrapper > a > .pure-mobile-nav-menu-label{background:url(/sites/default/themes/website/images/global/nav-expand-across.png) no-repeat scroll 100% 50% rgba(0,0,0,0);padding-right:15px;}html:not(.mq-state-small) .not-front #main-menu > ul{position:relative;}html:not(.mq-state-small) .not-front #main-menu > ul > li{position:static;}html:not(.mq-state-small) .not-front #main-menu > ul > li > .menu-item-wrapper > .pure-mobile-nav-menu > ul > li{display:inline-block;}html:not(.mq-state-small) li.depth-2{position:relative;}html:not(.mq-state-small) .not-front #main-menu > ul > li.active-ancestor > .menu-item-wrapper > .pure-mobile-nav-menu,html:not(.mq-state-small) .not-front #main-menu > ul > li.active > .menu-item-wrapper > .pure-mobile-nav-menu{display:block;left:0;padding:0;position:absolute;width:100%;}#sitemap-menu ul > li.menu-2029,#sitemap-menu ul > li.menu-2031,#sitemap-menu .menu-251,html:not(.mq-state-small) #main-menu ul > li.menu-2029,html:not(.mq-state-small) #main-menu > ul > li.menu-2031{display:none;}.mq-state-small .depth-3 .menu-item-wrapper a{background:none repeat scroll 0 0 #5c5c5c;}a#donate-link{background:#6e0052;color:white;display:block;padding:7px 10px;text-decoration:none;margin-right:20px;}.block-menu-block h2{background:url(/sites/default/themes/website/images/global/header-bottom-line.png) no-repeat bottom left;margin-bottom:0.6em;padding-bottom:0.4em;}.block-menu-block ul.menu{margin:0;padding:0;}.block-menu-block ul.menu li{display:block;margin:0 0 15px;padding:0;}.menu-block-wrapper > ul.menu > li > a{display:block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:18px;color:black;}.menu-block-wrapper > ul.menu > li.active-trail > a,.menu-block-wrapper > ul.menu > li.active-trail > a:hover{position:relative;font-weight:bold;}.block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu{padding:5px 0;}.menu-block-wrapper > ul.menu > li > ul li{margin-left:20px;margin-bottom:6px;}.menu-block-wrapper > ul.menu > li > ul li a{padding:2px 4px;font-size:0.875em;font-weight:bold;}.menu-block-wrapper > ul.menu > li > ul li.active-trail a,.menu-block-wrapper > ul.menu > li > ul li a:hover{}@media only screen and (max-width:767px){.block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu{padding:15px 0;}.block-menu-block .menu-block-wrapper > ul.menu > li > ul li{margin-bottom:10px;margin-left:10px;}.menu-block-wrapper > ul.menu > li.active-trail > a:before{display:none;}.block-menu-block ul.menu li{margin:0 0 5px;padding:0;}.block-menu-block ul.menu li a{margin-left:0;font-size:1.15em;}}@media screen and (min-width:35.5em){.menu-2020 .pure-mobile-nav-menu,.menu-1943 .pure-mobile-nav-menu,html:not(.mq-state-small) .menu-item-wrapper > .pure-mobile-nav-menu  .menu-2020 .pure-mobile-nav-menu,html:not(.mq-state-small) .menu-item-wrapper > .pure-mobile-nav-menu  .menu-1943 .pure-mobile-nav-menu,html:not(.mq-state-small) .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu .menu-2020 .pure-mobile-nav-menu,html:not(.mq-state-small) .pure-mobile-nav-menu-open > .menu-item-wrapper > .pure-mobile-nav-menu .menu-1943 .pure-mobile-nav-menu{background:none repeat scroll 0 0 #333333;width:420px;z-index:2;}.menu-2020 ul,.menu-1943 ul{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;}.menu-2020 ul li,.menu-1943 ul li{width:50%;display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;}}#sitemap-menu .menu-1974{width:6.5%;}#sitemap-menu .menu-2027,#sitemap-menu .menu-1955{width:15.5%;}#sitemap-menu{width:100%;display:none;padding:0 0 40px;}#sitemap-menu > div > ul{margin:0;padding:0;}#sitemap-menu > div > ul > li{list-style-type:none;font-family:helvetica,arial,sans-serif;}#sitemap-menu > div > ul > li > div{padding:0 5px 0 5px;}#sitemap-menu > div > ul > li.menu-2052 > div{padding-left:0;}#sitemap-menu > div > ul > li.menu-2028 > div{padding-right:0;}#sitemap-menu > div > ul > li > div > a{font-weight:bold;display:block;margin-bottom:15px;color:#666;min-height:3em;}#sitemap-menu > div > ul > li > div > ul{margin:0;padding:0;}#sitemap-menu > div > ul > li > div > ul li{list-style-type:none;margin:0 0 5px;padding:0;}#sitemap-menu > div > ul > li a{display:block;font-size:0.875em;}@media screen and (min-width:35.5em){#sitemap-menu{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}#footer-menu-container{}.footer-menu{list-style:none;padding:0;margin:0;}.footer-menu li:before{content:"|";display:inline-block;padding:0 5px;}.footer-menu li{display:inline-block;}.footer-menu li a{text-decoration:none;}.footer-menu li a:hover,.footer-menu li a:focus{text-decoration:underline;color:#c03;}.mq-state-small .footer-menu li:first-of-type:before{content:"";display:inline-block;padding:0 5px;}.mq-state-small .footer-menu{margin-bottom:1em;}.mq-state-small #unit-site-copyright,.mq-state-small #unit-footer-menu{width:100%;}.mq-state-small #unit-site-copyright .unit-content,.mq-state-small #unit-footer-menu .unit-content{display:inline-block;text-align:center;}
