/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button{background:0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#global_container .icheckbox_square-grey,#global_container .iradio_square-grey{float:none}html,body{margin:0;padding:0;border:0;width:100%;height:100%}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:#1295d8;background:-moz-linear-gradient(45deg,#1295d8 0,#72cdf4 100%);background:-webkit-linear-gradient(45deg,#1295d8 0,#72cdf4 100%);background:linear-gradient(45deg,#1295d8 0,#72cdf4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1295d8',endColorstr='#72cdf4',GradientType=1)}div{border:0;padding:0;margin:0;font-family:'Kievit',sans-serif;font-weight:normal}.leftcol-content h2{font-size:1.693em;line-height:1.184em;font-family:"kievit";font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-weight:bold;margin:0 0 8px 0;color:#4d4d4d}body .leftcol main .main-content .intro{padding-bottom:50px}.leftcol{display:block;position:absolute;top:auto;width:350px;margin-top:100px;margin-left:5%;z-index:1}#global_container .leftcol-content{padding:0 30px}#global_container .pattern-01:before{background:url("../img/common/white-pattern.png") repeat;min-height:91.5em}.leftcol-content p{font-size:14px;line-height:25px;font-family:"kievit";font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-weight:normal;color:#4d4d4d}#global_container{background-color:#4fb9ea;min-height:90em;height:100%}#container{position:absolute;width:100%;height:100%;overflow-x:hidden}#campuslist{position:absolute;width:100%;height:100%}#map{position:absolute;width:100%;height:100%;left:100px}#campuslist ul{list-style-type:none;padding:0;margin:0}#campuslist li{position:absolute;display:block;padding:8px 10px;border-radius:4px;background-color:#fff;color:#3b3b3b;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.20);transition:background-color 200ms,color 200ms}#campuslist .selected:hover:after{border-top-color:#005581}#campuslist .active:hover{color:#3b3b3b}#campuslist li.active{color:#FFF;background-color:#005581}#campuslist li.active:after{color:#FFF;border-top-color:#005581}#campuslist li:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#fff;border-width:6px;margin-left:-6px;transition:border-color 200ms}#campuslist li.caratleft:after{left:14%}label{display:block;white-space:nowrap;cursor:pointer;font-size:15px;line-height:24px;vertical-align:middle;font-weight:500}input{width:14px;height:14px;padding:0;margin:0 5px 0 0;vertical-align:bottom;position:relative;top:-2px;font-size:16px;line-height:16px;cursor:pointer}#campuschecked{background-color:#005581;color:#fff}.map input[type="checkbox"][disabled]{display:none}.refpoint{fill:none;stroke:none}#mapicons{position:absolute;width:auto}#campuslist li.checkselected{background-color:#005581;color:#fff}#campuslist li.checkselected:after{border-top-color:#005581}#campuslist li.init,#campuslist li.init:after{transition:none}#campuslist li:hover{background-color:#bde3f6}#campuslist li:hover:after{border-top-color:#bde3f6}#campuslist li.noHover:hover{background-color:#FFF !important}#campuslist li.noHover:hover:after{border-top-color:#FFF}#campuslist li.checkselected:hover{background-color:#005581;color:#fff}#campuslist li.checkselected:hover:after{border-top-color:#005581;color:#fff}*___YUICSSMIN_PRESERVE_CANDIDATE_COMMENT_14___*/@media only screen and (max-device-width:1024px){#campuslist li:hover{background-color:#1295d8}#campuslist li:hover:after{border-top-color:#1295d8}#campuslist li.checkselected:hover{background-color:#ffb511}#campuslist li.checkselected:hover:after{border-top-color:#ffb511}#global_container .icheckbox_square-grey.disabled{display:inline-block !important}}@media only screen and (max-width:660px){#map{display:none}body{background:#fcfcfc}#campuslist li{position:relative;display:block;background-color:transparent;box-shadow:none;color:#4c4c4c;transition:none;top:0 !important;left:0 !important}#campuslist li.checkselected{background-color:transparent;color:#3b3b3b}#campuslist li.focused,#campuslist li.checkselected.focused,#campuslist li:hover,#campuslist li.checkselected:hover{background-color:transparent;color:#3b3b3b}#campuslist li:after{border-width:0}label{display:inline-block;cursor:default}#global_container .icheckbox_square-grey.disabled{display:inline-block}}.map .help-drawer .jspContainer .jspPane{width:280px !important}.map fieldset{border:0}.alert-map{position:absolute;top:15%;left:51.5%;transform:translate(-50%,-50%);z-index:9;min-height:50px;height:auto;padding:15px;background-color:#7c7e7f;font-size:15px;border-color:#7c7e7f;font-weight:500;color:#FFF;width:40%}.cl-map{top:16px;right:10px}.leftcolAlert{position:relative;margin-bottom:84px;left:-78.8%;width:250%;top:25px;display:inline-block}.AlerError{width:40%;padding:30px 15px;background-color:#ef7e35;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:40px;position:absolute;top:20%;left:51.5%;transform:translate(-50%,-50%);z-index:9;margin-top:5px}.AlerErrLeft{background-color:#ff6525;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;margin:-30px;margin-bottom:30px;padding:30px;width:auto}.leftcol .alert .white{color:#FFF !important}@media only screen and (max-width:630px){#leftErrAlert button{padding:10px;font-size:14px;margin-right:5px !important}}@media(max-width:1440px){.map input[type="checkbox"][disabled]{display:inline-block}}@media(max-width:1392px) and (min-width:994px){#global_container .pattern-01:before{background:url("../img/common/white-pattern.png") repeat;min-height:111.5em}label{display:inline-block;cursor:default}#global_container .icheckbox_square-grey.disabled{display:inline-block}}@media(max-width:1012px){#global_container .pattern-01:before{min-height:170em}label{display:inline-block;cursor:default}#global_container .icheckbox_square-grey.disabled{display:inline-block}}@media(max-width:1372px){.form-wrapper label{margin-bottom:5px !important}}.map .description,.tweet{max-width:100%}.leftMapalert{margin:31px 0 0 0}.leftcolAlertmobile{position:relative;top:40px;margin-bottom:59px}.form-wrapper label{margin-right:0;margin-bottom:0}#global_container .disabledvisible .icheckbox_square-grey.disabled{display:inline-block !important}#campuslist li.disabledvisible{pointer-events:none}.sr_hide{right:9999px;width:1px !important;height:1px !important;text-indent:-9999px;position:absolute}#skiplink{font-family:"kievit";font-size:13px;line-height:15px;position:absolute;display:block;z-index:9999;top:0;left:-175px;padding:8px 20px 10px 30px;color:#fff;background-color:#2fa3de;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;text-align:right;-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-o-transform:skew(-45deg);-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top}#skiplink:focus,#skiplink:hover{background-color:#2fa3de;left:0}#skiplink span{display:inline-block;-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-o-transform:skew(45deg)}#skiplink:hover span{text-decoration:underline}@media all and (max-width:667px){#skiplink{display:none}}