html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{height:100%}body{min-height:100%;font-family:proxima-nova,helvetica neue,helvetica,arial,sans-serif;font-size:16px;line-height:1.5;color:#4d5659;text-rendering:optimizeSpeed}p{margin-top:0;margin-bottom:30px}::-moz-selection{background-color:#74ddff;color:#fff}::selection{background-color:#74ddff;color:#fff}a{color:#00b0e9;text-decoration:none;cursor:pointer}a:focus{outline:none}a:hover{color:#008dba}.pull-left{float:left}.pull-right{float:right}.hide{display:none}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}iframe,img,video{max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:30px;line-height:1.25;font-family:aktiv-grotesk,helvetica neue,helvetica,arial,sans-serif}h1,h2,h3,h4,h5,h6,strong{color:#000}h1,h2,h3,h4,h5,h6{font-weight:300}h6{text-transform:uppercase}abbr,h6{color:#828c8f}abbr{border-bottom:1px dotted #b7c0c3;cursor:help}small,sub,sup{font-size:12px}mark{padding:3px 5px;background:#ffffb3}blockquote{margin:30px 0;padding:0 15px;color:#828c8f;font:italic 16px/1.55 Georgia,Times,serif}blockquote p:last-child,blockquote p:only-child{margin:0}blockquote footer{margin-top:15px;font-size:16px;color:#9ba3a5}blockquote footer:before{content:"\2014   \A0"}.blockquote-centered{text-align:center}.blockquote-medium{font-size:22px}.blockquote-large{font-size:36px;line-height:1.3}@media screen and (max-width:899px){h1{font-size:38px}h2{font-size:32px}h3{font-size:26px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.blockquote-large{font-size:32px}}@media screen and (min-width:900px){h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}}ol,ul{margin:0 0 30px;padding-left:30px}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-top:30px}ol li ul li,ul li ul li{list-style:circle}ol li li ul li,ul li li ul li{list-style:square}ul li{list-style:disc}.list-unstyled{padding-left:0}.list-unstyled li{list-style:none}.list-inline li{display:inline-block}dl dt{font-weight:500;color:#000}dl dd{margin:0}.container{margin:0 auto}.grid-flex-container{margin:-30px 0 30px -30px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}[class*=" grid-flex-cell"],[class^=grid-flex-cell]{padding:30px 0 0 30px}@media screen and (max-width:600px){.container{width:90%}[class*=" grid-flex-cell"],[class^=grid-flex-cell]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:601px){[class*=" grid-flex-cell"],[class^=grid-flex-cell]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid-flex-cell-1of2,.grid-flex-cell-1of3,.grid-flex-cell-1of4{-webkit-box-flex:0;-ms-flex:none;flex:none}.grid-flex-cell-1of2{width:50%}.grid-flex-cell-1of3{width:33.333333333333336%}.grid-flex-cell-1of4{width:25%}}@media screen and (min-width:481px) and (max-width:900px){.container{width:85%}}@media screen and (min-width:901px){.container{width:70%}}.form-checkbox,.form-input,.form-radio,select{margin-bottom:15px}label,legend{font-weight:800}legend{padding:0 15px;font-size:22px;color:#000}fieldset{border:1px solid #e6eaed;border-radius:3px;padding:30px;margin:0 0 30px}label{display:block;margin-bottom:5px;font-size:12px;cursor:pointer}.form-checkbox,.form-input,.form-radio,select{outline:0}.form-inline{overflow:hidden}.form-input{display:block;padding:10px;width:100%;border-radius:3px;border:1px solid #e6eaed;-webkit-appearance:none}.form-input:focus{transition:all .2s ease-in;border:1px solid #74ddff;background-color:#f8fdff}.form-input:disabled{background-color:#fafbfb;cursor:not-allowed}.form-input:required:focus{border:1px solid #fec57b;background-color:#fff9f2}.form-input.input-invalid{border:1px solid #ffc7d8;color:#ff749d}.form-input.input-invalid:focus{border:1px solid #e80044;background-color:#fff4f7}.form-input.input-valid{border:1px solid #c6ebd3;color:#8ed6a8}.form-input.input-valid:focus{border:1px solid #43bb6e;background-color:#f4fbf6}textarea{resize:none;min-height:90px}input[type=file],label.checkbox,label.radio,select{cursor:pointer}input[type=file]{padding:10px;background-color:#f8f9fa;font-size:12px;color:#b7c0c3}select{border:1px solid #e6eaed;height:40px;padding:10px;width:100%;background-color:#fff}select:focus{border:1px solid #74ddff}select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.input-checkbox,.input-radio{margin:5px 0;font-size:16px;font-weight:400}.input-checkbox.disabled,.input-radio.disabled{color:#b7c0c3;cursor:not-allowed}.input-checkbox input[type=checkbox],.input-checkbox input[type=radio],.input-radio input[type=checkbox],.input-radio input[type=radio]{display:inline-block;margin-right:10px}@media screen and (min-width:768px){.form-inline.form-no-labels .button{margin-top:0}.form-inline .form-element{float:left;width:50%}.form-inline .button{margin-top:22.5px}.form-inline .form-element:not(:first-of-type){padding-left:5px}.form-inline .form-input,.form-inline .input-checkbox,.form-inline .input-radio,.form-inline select{margin:0}}.button{display:inline-block;border:none;border-radius:3px;padding-left:15px;padding-right:15px;text-align:center;cursor:pointer;background-color:#00b0e9;transition-delay:0;transition-duration:.3s;transition-timing-function:ease-in;transition-property:background,border-color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button:not([class*=button-outlined]){padding-top:10px;padding-bottom:10px}.button:hover{background-color:#009ed2}.button .button-disabled,.button:disabled{background-color:#74ddff;cursor:not-allowed}.button:focus{outline:none}.button,.button:hover{color:#fff}.button-small{padding:3px 5px;font-size:12px}.button-large{padding:15px 30px;font-size:22px}.button-unstyled,.button-unstyled:hover{background-color:transparent}.button-unstyled{padding:0;color:#00b0e9}.button-unstyled:hover{color:#008dba}.button-neutral{background-color:#e6eaed}.button-neutral:hover{background-color:#b0bcc6}.button-neutral .button-disabled,.button-neutral:disabled{background-color:#e6eaed;color:#b7c0c3}.button-neutral .button-disabled:hover,.button-neutral:disabled:hover{color:#b7c0c3}.button-neutral,.button-neutral:hover{color:#272b2d}.button-approve{background-color:#43bb6e}.button-approve:hover{background-color:#369658}.button-approve .button-disabled,.button-approve:disabled{background-color:#c6ebd3}.button-warn{background-color:#e80044}.button-warn:hover{background-color:#ba0036}.button-warn.button-disabled,.button-warn:disabled{background-color:#ffc7d8}.button-caution{background-color:transparent;color:#e80044;text-decoration:underline}.button-caution:hover{background-color:transparent;color:#ba0036}.button-caution .button-disabled,.button-caution:disabled{color:#b7c0c3}[class*=button-outlined]{border-width:2px;border-style:solid;padding-top:8px;padding-bottom:8px}[class*=button-outlined],[class*=button-outlined]:disabled,[class*=button-outlined]:hover{background-color:transparent}.button-outlined{border-color:#00b0e9;color:#00b0e9}.button-outlined:hover{border-color:#008dba;color:#008dba}.button-outlined:disabled{border-color:#74ddff;color:#74ddff}.button-outlined-neutral{border-color:#b7c0c3;color:#828c8f}.button-outlined-neutral:hover{border-color:#828c8f;color:#4d5659}.button-outlined-neutral.button-disabled,.button-outlined-neutral:disabled{color:#c5cdcf;border-color:#e6eaed}.button-outlined-neutral.button-disabled:hover,.button-outlined-neutral:disabled:hover{color:#c5cdcf}.button-outlined-approve{border-color:#43bb6e;color:#43bb6e}.button-outlined-approve:hover{border-color:#369658;color:#369658}.button-outlined-approve:disabled{border-color:#c6ebd3;color:#c6ebd3}.button-outlined-warn{border-color:#e80044;color:#e80044}.button-outlined-warn:hover{border-color:#ba0036;color:#ba0036}.button-outlined-warn:disabled{border-color:#ffc7d8;color:#ffc7d8}.button-group .button{border-radius:0;margin-left:-1px;border:1px solid #008dba}.button-group .button:first-child,.button-group .button:first-child:only-child{margin:0}.button-group .button:first-child:only-child{border-radius:3px}.button-group .button:first-child{border-radius:3px 0 0 3px}.button-group .button:last-child{border-radius:0 3px 3px 0}.button-group .button-neutral,.button-group .button-outlined{border:1px solid #b7c0c3}@media screen and (max-width:480px){.button-group .button{border-radius:none;margin:0;width:100%}.button-group .button:first-of-type{border-radius:3px 3px 0 0}.button-group .button:last-of-type{border-radius:0 0 3px 3px}.button-group .button:not(:last-of-type){border-bottom:none}}code{font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;padding:3px 5px}pre{display:block;padding:15px;margin-bottom:30px;max-width:100%;line-height:1.5;word-break:break-all;word-wrap:break-word}pre code{padding:0;white-space:pre-wrap}code,pre{border-radius:3px}.code-light{color:#000;background:#f5f7f8}.code-dark{color:#5ca1b5;background:#003546}.dropdown-standalone{position:relative;display:inline-block;cursor:pointer;padding:10px;border-radius:3px}.dropdown-standalone:hover{border-radius:3px 3px 0 0}.dropdown-standalone:hover .dropdown{display:block;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 3px 3px}.dropdown-standalone:hover .dropdown a{padding:10px;display:block}.dropdown-standalone .dropdown{display:none}.dropdown-standalone .icon-arrow-down{position:relative;top:-2px;margin-left:5px}.dropdown-outlined,.dropdown-outlined .dropdown{border:1px solid #e6eaed}.dropdown-standalone.dropdown-outlined .dropdown{width:101%;left:-1px}.dropdown-outlined .dropdown{background-color:#fff}.dropdown-outlined .dropdown li:not(:last-child){border-bottom:1px solid #e6eaed}.dropdown-coloured,.dropdown-coloured .dropdown{background-color:#00b0e9}.dropdown-coloured .button-unstyled,.dropdown-coloured .dropdown a{color:#fff}.dropdown-coloured .icon-arrow-down{border-top-color:#fff}.dropdown-coloured .dropdown li:not(:last-child){border-bottom:1px solid #009ed2}.dropdown-coloured .dropdown a:hover{color:#e3f8ff}.dropdown-neutral,.dropdown-neutral .dropdown{background-color:#e6eaed}.dropdown-neutral a{color:#4d5659}.dropdown-neutral .button-unstyled:hover,.dropdown-neutral a:hover{color:#272b2d}.dropdown-neutral .icon-arrow-down{border-top-color:#4d5659}.dropdown-neutral .dropdown li:not(:last-child){border-bottom:1px solid #b7c0c3}.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up{display:inline-block;width:0;height:0;line-height:0;font-size:0}.icon-arrow-down,.icon-arrow-up{border-left:5px solid transparent;border-right:5px solid transparent}.icon-arrow-left,.icon-arrow-right{border-top:5px solid transparent;border-bottom:5px solid transparent}.icon-arrow-left{border-right:5px solid #00b0e9}.icon-arrow-right{border-left:5px solid #00b0e9}.icon-arrow-down{border-top:5px solid #00b0e9}.icon-arrow-up{border-bottom:5px solid #00b0e9}.media-outlined,img{border-radius:3px}figure{width:auto;margin:0}figure img{vertical-align:middle}figure figcaption{color:#828c8f;font-size:12px}.media-outlined{display:inline-block;padding:5px;border:1px solid #e6eaed}@media screen and (max-width:480px){figure{text-align:center}figure img+img{margin:5px auto 0}}@media screen and (min-width:481px){figure img:not(:last-child):not(:only-child){margin-right:5px}figure img:not(:only-child){margin-top:5px}figure img+figcaption{margin-bottom:5px}figure img+figcaption:not(:only-child){margin-right:5px}}.message{padding:15px;position:relative;background-color:#e3f8ff;color:#00b0e9}.message a{font-weight:700}.message p:last-of-type{margin:0}.message:after{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-width:5px}.message-dismissable{padding-right:30px}.message-full-width{text-align:center}.message-above:after,.message-below:after{left:50%;margin-left:-6px}.message-below:after{border-bottom-color:#e3f8ff;bottom:100%}.message-below.message-error:after{border-bottom-color:#ffe3eb}.message-below.message-success:after{border-bottom-color:#e8f7ef}.message-below.message-alert:after{border-bottom-color:#ffeed7}.message-above:after{border-top-color:#e3f8ff;top:100%}.message-above.message-error:after{border-top-color:#ffe3eb}.message-above.message-success:after{border-top-color:#e8f7ef}.message-above.message-alert:after{border-top-color:#ffeed7}.message-error{background-color:#ffe3eb;color:#e80044}.message-error a{color:#ba0036}.message-error a:hover{color:#8b0029}.message-alert{background-color:#ffeed7;color:#f18902}.message-alert a{color:#c16e02}.message-alert a:hover{color:#915201}.message-success{background-color:#e8f7ef;color:#43bb6e}.message-success a{color:#369658}.message-success a:hover{color:#287042}.close{display:block;position:absolute;top:50%;right:15px;margin-top:-15px;cursor:pointer;font-size:large;font-weight:700}form .message{padding:10px}.modal{position:fixed;top:50%;left:50%;border-radius:3px;z-index:20;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;-webkit-overflow-scrolling:touch}.modal.modal-no-sections{padding:30px;text-align:center}.modal-title{margin:0;float:left}.modal-body,.modal-head{padding:15px}.modal-head{border-bottom:1px solid #e6eaed}.modal-footer{padding:15px 0;text-align:center;border-top:1px solid #e6eaed}.modal-footer .button,.modal-footer button{min-width:120px}.modal-footer .button+.button,.modal-footer button+button{margin-left:5px}.modal-close{float:right;color:#b7c0c3;line-height:1.5;font-weight:700;font-size:22px}.modal-close:hover{color:#828c8f}.has-modal:before{content:""}.has-modal:before,.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;box-shadow:inset 0 0 100px rgba(0,0,0,.7);background-color:rgba(0,0,0,.4)}@media screen and (max-width:480px){.modal{height:100%;width:100%;top:0;left:0;border-radius:0;-webkit-transform:none;transform:none}}@media screen and (min-width:481px) and (max-width:768px){.modal{width:80%}}@media screen and (min-width:769px){.modal{width:50%}}.top-nav{margin-bottom:30px}.top-nav ul{margin:0}.top-nav li{padding:15px}.top-nav a{display:inline-block}.top-nav label{font-weight:400;font-size:16px;line-height:1}.top-nav .menu-toggle{visibility:hidden;position:absolute;left:-100%}.top-nav .icon-arrow-down{position:relative;top:-2px;margin-left:5px}.top-nav-light{border-bottom:1px solid #e6eaed}.top-nav-light label{color:#00b0e9}.top-nav-light,.top-nav-light li{background-color:#fff}.top-nav-dark a,.top-nav-dark label{color:#438193}.top-nav-dark a.active,.top-nav-dark a:hover,.top-nav-dark label{color:#85b8c7}.top-nav-dark,.top-nav-dark li{background-color:#003546}.top-nav-dark .icon-arrow-down{border-top-color:#438193}.breadcrumbs{padding:10px 0}.breadcrumbs li{color:#b7c0c3}.breadcrumbs a{padding:0 10px}.pagination li:not(:last-child){border-right:1px solid #e6eaed}.pagination em[class*=" icon"],.pagination em[class^=icon]{top:1px;position:relative}.pagination .icon-arrow-right{border-left:5px solid #00b0e9}.pagination .icon-arrow-left{border-right:5px solid #00b0e9}.tabs{border-bottom:1px solid #e6eaed}.tabs a{display:block}.side-nav li:not(:last-child) a{border-bottom:1px solid #e6eaed}.unavailable-item{color:#b7c0c3}.unavailable-item:not([href]),.unavailable-item:not([href]):hover{color:#b7c0c3;cursor:default;pointer-events:none}.current-item{color:#4d5659;font-weight:800}.pagination a,.pagination li,.side-nav a,.side-nav li{display:block}.pagination .current-item,.pagination a:hover:not(.unavailable-item),.side-nav .current-item,.side-nav a:hover:not(.unavailable-item){background-color:#fafbfb}.breadcrumbs,.pagination{display:inline-block}.breadcrumbs li,.pagination li{float:left}.breadcrumbs,.pagination,.side-nav{border-radius:3px;border:1px solid #e6eaed}.pagination a,.side-nav a{padding:10px 15px}.breadcrumbs a,.pagination a{font-size:12px}@media screen and (max-width:480px){.tabs a{position:relative;padding:10px}}@media screen and (min-width:481px){.tabs a{padding:10px 15px}.tabs .current-item{position:relative;top:1px;border:1px solid #e6eaed;border-bottom-color:transparent;border-radius:3px 3px 0 0;background-color:#fff}}@media screen and (max-width:768px){.top-nav ul{display:none}.top-nav ul>li{padding:10px}.top-nav .icon-arrow-down{display:none}.top-nav .menu-toggle:checked~ul,.top-nav .menu-toggle:checked~ul>li,.top-nav label{display:block}.top-nav label{padding:15px 15px 15px 0;margin-bottom:0;text-align:right;cursor:pointer}.top-nav .menu-toggle:checked~ul .dropdown{display:block;z-index:1000}.top-nav .menu-toggle:checked~ul .dropdown li{padding:5px 15px;float:left;border:0}.top-nav .menu-toggle:checked~ul .dropdown a{font-size:12px;font-weight:400}.top-nav-light .menu-toggle:checked~ul>li:not(:last-child){border-bottom:1px solid #e6eaed}.top-nav-dark .menu-toggle:checked~ul>li:not(:last-child){border-bottom:1px solid #1f4753}}@media screen and (min-width:769px){.top-nav label{display:none}.top-nav .has-dropdown{position:relative}.top-nav .has-dropdown:hover .dropdown{display:block}.top-nav .dropdown{display:none;position:absolute;top:100%;left:0}.top-nav .dropdown li{display:block}.top-nav-light .dropdown{border-left:1px solid #e6eaed;border-right:1px solid #e6eaed}.top-nav-light .dropdown li{border-bottom:1px solid #e6eaed}.top-nav-dark .dropdown li{border-bottom:1px solid #1f4753}}.meter,.progress{border-radius:3px;line-height:0}.progress-rounded .meter,.progress.progress-rounded{border-radius:50px}.progress{border:1px solid #e6eaed;background-color:#fdfdfd}.progress .meter{display:inline-block;background-color:#00b0e9;height:100%}.progress-small{height:15px}.progress-large{height:25px}.progress-success .meter{background-color:#43bb6e}.progress-warning .meter{background-color:#f18902}.progress-error .meter{background-color:#e80044}.table-responsive{overflow-x:auto}table{width:100%;max-width:100%;margin-bottom:30px}td,th{text-align:left;padding:10px;border-bottom:1px solid #e6eaed}thead th{font-weight:800;color:#4d5659}tr.table-cell-error{background-color:#ffe3eb;color:#e80044}tr.table-cell-error a{color:#ba0036}tr.table-cell-error a:hover{color:#8b0029}tr.table-cell-success{background-color:#e8f7ef;color:#43bb6e}tr.table-cell-success a{color:#369658}tr.table-cell-success a:hover{color:#287042}tr.table-cell-alert{background-color:#ffeed7;color:#f18902}tr.table-cell-alert a{color:#c16e02}tr.table-cell-alert a:hover{color:#915201}.table-striped tr:nth-child(2n){color:#828c8f}.table-outlined{border:1px solid #e6eaed;border-radius:3px}.table-outlined tr:last-of-type td{border:none}.table-striped tr:nth-child(2n),.table-with-hover tr:hover{background-color:#fafbfb}@media screen and (max-width:767px){table td,table th{padding:5px 10px}}.avatar-radius{border-radius:3px}.avatar-rounded{border-radius:100%}.avatar-small{height:25px;width:25px}.avatar-medium{height:50px;width:50px}.avatar-large{height:100px;width:100px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0}.page-flexbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:12px;background-color:transparent}.list-unstyled{margin:0;padding:0}label{font-size:15px}button.btn{display:inline-block;margin:3px 6px;padding:5px 10px;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;font-size:17px;background-color:#00a0ff;border:none;border-bottom:4px solid #0080cc;border-radius:4px}button.btn:hover{margin-top:4px;border-bottom:3px solid #0080cc}button.btn:focus{outline:none}button.btn:active{margin-top:6px;border-bottom:1px solid #0080cc}.list-unstyled{padding-left:0}.list-unstyled li{list-style:none}.list-inline li{display:inline-block}body{font-size:15px}[disabled]{opacity:.5}.horizontal-menu{padding:15px 25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;text-align:center;background-color:#00b0e9}.horizontal-menu,.horizontal-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.horizontal-menu>ul{-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0}.horizontal-menu>ul>li{min-width:100px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.horizontal-menu .horizontal-menu__logo{font-size:22px}.horizontal-menu .horizontal-menu__text{padding:0 50px}.horizontal-menu .horizontal-menu__link{transition:.3s;color:#fff;padding:0 10px}.horizontal-menu .horizontal-menu__link:hover{color:hsla(0,0%,100%,.7)}.underlined-input{border:none;border-bottom:3px solid #000;border-radius:0;padding:3px 6px;margin:7px;transition:.3s}.underlined-input:focus{border:none;border-bottom:dashed}.underlined-input.underlined-input--not-checking{border-bottom-color:#000}.underlined-input.underlined-input--valid{border-bottom-color:#00c200}.underlined-input.underlined-input--invalid{border-bottom-color:red}.link-list{text-align:center;margin-top:40px}.message-box{min-height:100px}.message-box .message-box__banner{background-color:#fff;color:#00b0e9;padding:7px 15px;margin:5px auto;text-align:center;font-size:23px;width:90%;border-radius:5px;border:3px solid #00b0e9}.message-box .message-box__banner.message-box__banner--success{border:none;color:#fff;background-color:#00c200}.message-box .message-box__banner.message-box__banner--failure{border:none;color:#fff;background-color:red}.exercise{font-size:21px;margin-top:10px;margin-bottom:30px;text-align:center}.exercise .exercise__button{display:block;margin:auto}.exercise .exercise__segment{line-height:45px}.exercise .exercise__segment input{display:inline;width:auto;text-align:center}.pronoun-set-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.numericity-selection,.pronoun-set-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.numericity-selection .numericity-selection__label{margin:7px;font-weight:700;color:rgba(0,0,0,.4)}.numericity-selection .numericity-selection__label--selected{color:#000}.pronoun-selection__form-control-button{margin:5px}